Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00760-19-0-all --test-enable --test-tags -at_install,/rating,/repair,/resource,/resource_mail,/rpc --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/odoo' pointing to /home/git/runbot19/runbot/static/sources/odoo/4b7221d9edaf5529797d33296b5814ba90f16b12 Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/05097bb811e4893658aee69cfee1d7b3331c74b4 Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/00760-19-0/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-magic: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 11)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 13)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 15)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 17)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 19)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 31)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 45)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 54)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 57)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 60)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 62)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 67)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 95)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot19/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (2.0.0) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot19/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-03-22 12:12:50,650 26 INFO ? odoo: Odoo version 19.0 2026-03-22 12:12:50,650 26 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-22 12:12:50,651 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/odoo/addons', '/data/build/duong-addons']) 2026-03-22 12:12:50,651 26 INFO ? odoo: database: runbot19@default:default 2026-03-22 12:12:51,725 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-22 12:12:51,809 26 INFO 00760-19-0-all odoo.tests.common: Importing test framework 2026-03-22 12:12:51,881 26 INFO 00760-19-0-all odoo.modules.loading: loading 1 modules... 2026-03-22 12:12:52,748 26 INFO 00760-19-0-all odoo.modules.loading: 1 modules loaded in 0.87s, 0 queries (+0 extra) 2026-03-22 12:12:53,014 26 INFO 00760-19-0-all odoo.modules.loading: loading 421 modules... 2026-03-22 12:13:07,426 26 INFO 00760-19-0-all odoo.modules.loading: 421 modules loaded in 14.41s, 0 queries (+0 extra) 2026-03-22 12:13:08,617 26 INFO 00760-19-0-all odoo.modules.loading: Modules loaded. 2026-03-22 12:13:09,248 26 INFO 00760-19-0-all odoo.registry: Registry loaded in 17.521s 2026-03-22 12:13:09,249 26 INFO 00760-19-0-all odoo.service.server: Starting post tests 2026-03-22 12:13:09,859 26 INFO 00760-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-22 12:13:10,963 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/031ea22/api_doc.assets.min.js (id:1063) 2026-03-22 12:13:11,723 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7f48a50/hr_attendance.assets_public_attendance.min.js (id:1064) 2026-03-22 12:13:11,873 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a891938/im_livechat.embed_assets_unit_tests.min.js (id:1065) 2026-03-22 12:13:18,751 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e077602/im_livechat.embed_assets_unit_tests_setup.min.js (id:1066) 2026-03-22 12:13:18,920 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724bdc3/mail.assets_discuss_public_test_tours.min.js (id:1067) 2026-03-22 12:13:20,839 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e74cd9c/mail.assets_public.min.js (id:1068) 2026-03-22 12:13:20,868 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/11b21c3/mass_mailing.mailing_assets.min.js (id:1069) 2026-03-22 12:13:22,140 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e60f34d/mrp_subcontracting.webclient.min.js (id:1070) 2026-03-22 12:13:22,463 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/79956a3/point_of_sale.assets_debug.min.js (id:1071) 2026-03-22 12:13:24,663 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/483b6f6/point_of_sale.assets_prod.min.js (id:1072) 2026-03-22 12:13:26,758 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/483b6f6/point_of_sale.assets_prod_dark.min.js (id:1073) 2026-03-22 12:13:27,431 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac93269/point_of_sale.customer_display_assets.min.js (id:1074) 2026-03-22 12:13:27,565 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f067bd7/point_of_sale.customer_display_assets_test.min.js (id:1075) 2026-03-22 12:13:28,433 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7d1f80c/pos_self_order.assets.min.js (id:1076) 2026-03-22 12:13:28,631 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/415f941/pos_self_order.assets_tests.min.js (id:1077) 2026-03-22 12:13:31,459 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5272b74/project.webclient.min.js (id:1078) 2026-03-22 12:13:31,520 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:1079) 2026-03-22 12:13:32,288 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7f0d9e/spreadsheet.public_spreadsheet.min.js (id:1080) 2026-03-22 12:13:32,473 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fba088c/survey.survey_assets.min.js (id:1081) 2026-03-22 12:13:32,525 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/177a5bf/survey.survey_user_input_session_assets.min.js (id:1082) 2026-03-22 12:13:33,558 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cb45bdc/web.__assets_tests_call__.min.js (id:1083) 2026-03-22 12:13:36,344 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3a813/web.assets_frontend_lazy.min.js (id:1084) 2026-03-22 12:13:36,393 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03aedce/web.assets_frontend_minimal.min.js (id:1085) 2026-03-22 12:13:37,279 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/131b7b1/web.assets_tests.min.js (id:1086) 2026-03-22 12:13:44,252 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b9fd4c1/web.assets_unit_tests.min.js (id:1087) 2026-03-22 12:13:50,346 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aff365b/web.assets_unit_tests_setup.min.js (id:1088) 2026-03-22 12:13:54,693 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab02bf8/web.assets_web.min.js (id:1089) 2026-03-22 12:13:54,746 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/39f801f/web.qunit_suite_tests.min.js (id:1090) 2026-03-22 12:13:54,901 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/20c43dd/web.report_assets_common.min.js (id:1091) 2026-03-22 12:13:54,913 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:1092) 2026-03-22 12:13:59,232 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0ddd4f9/web.tests_assets.min.js (id:1093) 2026-03-22 12:13:59,400 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3d40060/website.assets_all_wysiwyg.min.js (id:1094) 2026-03-22 12:13:59,949 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8bcd9ea/website_slides.slide_embed_assets.min.js (id:1095) 2026-03-22 12:13:59,953 26 INFO 00760-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 50.035754442214966 seconds 2026-03-22 12:14:00,965 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b3b1b8f/api_doc.assets.min.css (id:1096) 2026-03-22 12:14:02,572 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0c6d94f/hr_attendance.assets_public_attendance.min.css (id:1097) 2026-03-22 12:14:02,578 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.embed_assets_unit_tests.min.css (id:1098) 2026-03-22 12:14:06,341 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0b3a69e/im_livechat.embed_assets_unit_tests_setup.min.css (id:1099) 2026-03-22 12:14:06,353 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_discuss_public_test_tours.min.css (id:1100) 2026-03-22 12:14:07,920 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c497b56/mail.assets_public.min.css (id:1101) 2026-03-22 12:14:10,133 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/119b5d5/mass_mailing.assets_iframe_style.min.css (id:1102) 2026-03-22 12:14:10,147 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4dd608/mass_mailing.mailing_assets.min.css (id:1103) 2026-03-22 12:14:11,656 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a48fff5/mrp_subcontracting.webclient.min.css (id:1104) 2026-03-22 12:14:11,669 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.assets_debug.min.css (id:1105) 2026-03-22 12:14:13,910 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83233ed/point_of_sale.assets_prod.min.css (id:1106) 2026-03-22 12:14:16,172 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83233ed/point_of_sale.assets_prod_dark.min.css (id:1107) 2026-03-22 12:14:17,699 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fdba638/point_of_sale.customer_display_assets.min.css (id:1108) 2026-03-22 12:14:17,705 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.customer_display_assets_test.min.css (id:1109) 2026-03-22 12:14:19,487 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/62f4e09/pos_self_order.assets.min.css (id:1110) 2026-03-22 12:14:19,493 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/pos_self_order.assets_tests.min.css (id:1111) 2026-03-22 12:14:21,105 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dc0b634/project.webclient.min.css (id:1112) 2026-03-22 12:14:21,303 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0a70e8a/snailmail.report_assets_snailmail.min.css (id:1113) 2026-03-22 12:14:22,399 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab78036/spreadsheet.public_spreadsheet.min.css (id:1114) 2026-03-22 12:14:22,416 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/stock.assets_stock_print_report.min.css (id:1115) 2026-03-22 12:14:22,744 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/52ec8fe/survey.survey_assets.min.css (id:1116) 2026-03-22 12:14:22,755 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/survey.survey_user_input_session_assets.min.css (id:1117) 2026-03-22 12:14:22,772 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1118) 2026-03-22 12:14:26,388 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1bb7c47/web.assets_frontend.min.css (id:1119) 2026-03-22 12:14:29,586 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1bb7c47/web.assets_frontend_lazy.min.css (id:1120) 2026-03-22 12:14:29,592 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1121) 2026-03-22 12:14:29,597 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1122) 2026-03-22 12:14:30,344 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fddbf2b/web.assets_unit_tests.min.css (id:1123) 2026-03-22 12:14:33,785 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8945c7a/web.assets_unit_tests_setup.min.css (id:1124) 2026-03-22 12:14:36,933 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f80a3ec/web.assets_web.min.css (id:1125) 2026-03-22 12:14:40,431 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/98f9308/web.assets_web_dark.min.css (id:1126) 2026-03-22 12:14:44,020 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/514d866/web.assets_web_print.min.css (id:1127) 2026-03-22 12:14:44,026 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1128) 2026-03-22 12:14:45,525 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ce0d27d/web.report_assets_common.min.css (id:1129) 2026-03-22 12:14:45,544 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/92914d8/web.report_assets_pdf.min.css (id:1130) 2026-03-22 12:14:48,642 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/328e4de/web.tests_assets.min.css (id:1131) 2026-03-22 12:14:48,858 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_all_wysiwyg.min.css (id:1132) 2026-03-22 12:14:49,139 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_wysiwyg.min.css (id:1133) 2026-03-22 12:14:50,447 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/caae972/website_slides.slide_embed_assets.min.css (id:1134) 2026-03-22 12:14:50,449 26 INFO 00760-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 50.49502110481262 seconds 2026-03-22 12:14:51,617 26 INFO 00760-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:14:51,774 26 INFO 00760-19-0-all odoo.addons.rating.tests.test_controller: Starting TestControllersRoute.test_controller_rating ... 2026-03-22 12:14:52,098 26 INFO 00760-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:14:52,346 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:14:54,058 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:14:54] "GET /rate/2e79517fe3a74feeb014dbbd437d696c/submit_feedback HTTP/1.1" 200 - 107 0.160 1.565 2026-03-22 12:14:54,104 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-22 12:14:54,423 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:14:54] "GET /rate/2e79517fe3a74feeb014dbbd437d696c/5 HTTP/1.1" 200 - 81 0.109 0.196 2026-03-22 12:14:54,438 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user_1 from n/a 2026-03-22 12:14:54,705 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:14:54] "GET /rate/2e79517fe3a74feeb014dbbd437d696c/5 HTTP/1.1" 200 - 67 0.084 0.177 2026-03-22 12:14:54,782 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:14:54] "GET /rate/d526d116ad824d908c3f9f657bcc1355/5 HTTP/1.1" 200 - 16 0.015 0.050 2026-03-22 12:14:54,874 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-03-22 12:14:54,981 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:14:54] "GET /rate/fe8650378f434291baa3737b6de1908c/5 HTTP/1.1" 200 - 32 0.024 0.071 2026-03-22 12:14:55,048 26 INFO 00760-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 670 checked, 3 removed 2026-03-22 12:14:55,050 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_inv_ro_with_auto_fifo_part ... 2026-03-22 12:14:55,051 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuation.test_inv_ro_with_auto_fifo_part : Temporary to fast merge new valuation 2026-03-22 12:14:56,467 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_01_repair_states_transition ... 2026-03-22 12:14:57,748 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [3, 4] 2026-03-22 12:14:59,076 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_02_repair_sale_order_binding ... 2026-03-22 12:15:02,380 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [13] 2026-03-22 12:15:02,555 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted stock.move records with IDs: [14] 2026-03-22 12:15:02,802 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_add_product_from_catalog ... 2026-03-22 12:15:02,877 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_create_repair_order_from_cross_company_sn ... 2026-03-22 12:15:02,999 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_delete_repair_resets_outgoing_stock_moves ... 2026-03-22 12:15:03,190 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [488] 2026-03-22 12:15:03,279 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted repair.order records with IDs: [7] 2026-03-22 12:15:03,297 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_delivered_qty_of_generated_so ... 2026-03-22 12:15:03,759 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_missing_inventory_loss_location_raises_user_error ... 2026-03-22 12:15:03,918 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_missing_production_location_raises_user_error ... 2026-03-22 12:15:07,350 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_no_recompute_location_when_change_user_after_confirm ... 2026-03-22 12:15:07,814 26 INFO 00760-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:15:08,352 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_onchange_picking_type_id_and_name ... 2026-03-22 12:15:08,923 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [19] 2026-03-22 12:15:09,046 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_open_and_create_repair_from_lot ... 2026-03-22 12:15:09,492 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_purchase_price_so_create_from_repair ... 2026-03-22 12:15:09,827 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_components_lots_show_in_invoice ... 2026-03-22 12:15:11,642 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_compute_location ... 2026-03-22 12:15:11,756 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_compute_product_uom ... 2026-03-22 12:15:11,906 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_final_product_generate_lot_and_serial ... 2026-03-22 12:15:12,149 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_from_return ... 2026-03-22 12:15:14,655 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_order_uncomplete_moves ... 2026-03-22 12:15:15,149 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_with_product_in_package ... 2026-03-22 12:15:15,591 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_sale_order_line_discount_on_repair_order ... 2026-03-22 12:15:15,976 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_search_date_category ... 2026-03-22 12:15:16,003 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [463, 462, 461] 2026-03-22 12:15:16,117 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted repair.order records with IDs: [1, 2, 3] 2026-03-22 12:15:16,198 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_sn_with_no_tracked_product ... 2026-03-22 12:15:16,725 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepair.test_trigger_orderpoint_from_repair ... 2026-03-22 12:15:17,492 26 INFO 00760-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 12:15:17,501 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair: Starting TestRepairHttp.test_repair_without_product_in_parts ... 2026-03-22 12:15:19,747 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Chrome pid: 35 2026-03-22 12:15:19,748 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Chrome headless temporary user profile dir: /tmp/tmpl5s7um7x_chrome_odoo 2026-03-22 12:15:19,749 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Issuing json command http://127.0.0.1:44223/json/version 2026-03-22 12:15:19,751 26 INFO 00760-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:15:19,938 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Browser version: Chrome/141.0.7390.54 2026-03-22 12:15:19,938 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Issuing json command http://127.0.0.1:44223/json 2026-03-22 12:15:19,939 26 INFO 00760-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:15:19,996 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Websocket url found: ws://127.0.0.1:44223/devtools/page/CEE1388DA2A26B7B4D4C36FAD7437239 2026-03-22 12:15:20,004 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Enable chrome headless console log notification 2026-03-22 12:15:20,006 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Chrome headless enable page notifications 2026-03-22 12:15:20,346 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:15:20,356 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Setting session cookie in browser 2026-03-22 12:15:20,358 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Open "http://127.0.0.1:8069/odoo/repairs/23" in browser 2026-03-22 12:15:20,358 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Navigating to: "http://127.0.0.1:8069/odoo/repairs/23" 2026-03-22 12:15:20,378 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:22,339 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /odoo/repairs/23 HTTP/1.1" 200 - 148 0.162 1.805 2026-03-22 12:15:22,353 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Navigation result: {'frameId': 'CEE1388DA2A26B7B4D4C36FAD7437239', 'loaderId': '8426EF8A960B8D01E49341F4669055DD', 'isDownload': False} 2026-03-22 12:15:22,354 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Evaluate ready code "odoo.isTourReady('test_repair_without_product_in_parts')" 2026-03-22 12:15:22,419 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-03-22 12:15:22,434 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-03-22 12:15:22,791 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.124 0.253 2026-03-22 12:15:22,823 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.263 2026-03-22 12:15:22,993 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:22] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-03-22 12:15:23,974 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 12:15:23,977 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.043 0.014 2026-03-22 12:15:24,036 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 12:15:24,109 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.093 2026-03-22 12:15:24,156 26 INFO 00760-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 12:15:24,209 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.025 0.057 2026-03-22 12:15:24,261 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1179) 2026-03-22 12:15:24,265 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.009 0.090 2026-03-22 12:15:24,267 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: Owl is running in 'dev' mode. 2026-03-22 12:15:24,291 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:15:24,328 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:15:24,469 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /odoo HTTP/1.1" 200 - 26 0.041 0.063 2026-03-22 12:15:24,508 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.131 2026-03-22 12:15:24,713 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.025 0.067 2026-03-22 12:15:24,759 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:15:24,760 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Evaluate test code "odoo.startTour('test_repair_without_product_in_parts', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/repairs/23", "delayToCheckUndeterminisms": 0})" 2026-03-22 12:15:24,787 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-03-22 12:15:24,792 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.017 0.141 2026-03-22 12:15:24,840 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [1/8] Tour test_repair_without_product_in_parts → Step Click product_id field (trigger: div[name='move_ids'] .o_data_row td.o_data_cell[name=product_id]) 2026-03-22 12:15:24,841 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.037 2026-03-22 12:15:24,903 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.232 2026-03-22 12:15:24,999 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:24] "POST /mail/data HTTP/1.1" 200 - 35 0.039 0.154 2026-03-22 12:15:25,036 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.380 2026-03-22 12:15:25,049 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.137 2026-03-22 12:15:25,265 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:25] "POST /web/dataset/call_kw/repair.order/get_views#repair.order.get_views HTTP/1.1" 200 - 53 0.073 0.225 2026-03-22 12:15:25,467 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:25] "POST /web/dataset/call_kw/repair.order/web_read#repair.order.web_read HTTP/1.1" 200 - 49 0.052 0.082 2026-03-22 12:15:25,496 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-22 12:15:25,735 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:25] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 12:15:26,018 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /mail/data HTTP/1.1" 200 - 44 0.049 0.099 2026-03-22 12:15:26,182 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.069 0.092 2026-03-22 12:15:26,206 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [2/8] Tour test_repair_without_product_in_parts → Step Unset the product (trigger: div[name=move_ids] div[name=product_id] input) 2026-03-22 12:15:26,385 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /mail/data HTTP/1.1" 200 - 32 0.085 0.230 2026-03-22 12:15:26,421 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [3/8] Tour test_repair_without_product_in_parts → Step Click partner field (trigger: .o_field_widget[name=partner_id] input) 2026-03-22 12:15:26,458 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.026 0.302 2026-03-22 12:15:26,493 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.113 2026-03-22 12:15:26,547 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.014 0.312 2026-03-22 12:15:26,588 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.009 0.157 2026-03-22 12:15:26,608 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [4/8] Tour test_repair_without_product_in_parts → Step Select partner (trigger: .ui-menu-item > a:contains('A Partner')) 2026-03-22 12:15:26,674 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.027 0.120 2026-03-22 12:15:26,688 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.067 2026-03-22 12:15:26,758 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.008 0.130 2026-03-22 12:15:26,845 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 17 0.021 0.230 2026-03-22 12:15:26,855 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [5/8] Tour test_repair_without_product_in_parts → Step Click the product field (trigger: div[name=move_ids] .o_field_widget[name=product_id] input) 2026-03-22 12:15:26,871 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:26] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.007 0.147 2026-03-22 12:15:27,060 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [6/8] Tour test_repair_without_product_in_parts → Step Select a product (trigger: .ui-menu-item > a:contains('[1234] A Product')) 2026-03-22 12:15:27,208 26 INFO 00760-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1180) 2026-03-22 12:15:27,216 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:27] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.487 2026-03-22 12:15:27,395 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:27] "POST /web/dataset/call_kw/repair.order/onchange#repair.order.onchange HTTP/1.1" 200 - 23 0.064 0.353 2026-03-22 12:15:27,452 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:27] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.011 0.321 2026-03-22 12:15:27,511 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:27] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 8 0.013 0.057 2026-03-22 12:15:27,631 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [7/8] Tour test_repair_without_product_in_parts → Step Save the repair order (trigger: .o_form_button_save) 2026-03-22 12:15:27,703 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: [8/8] Tour test_repair_without_product_in_parts → Step wait for save completion (trigger: .o_form_saved) 2026-03-22 12:15:27,897 26 INFO 00760-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 12:15:27,897 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:27] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 70 0.098 0.164 2026-03-22 12:15:28,088 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 52 0.066 0.112 2026-03-22 12:15:28,255 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/repair.order/onchange#repair.order.onchange HTTP/1.1" 200 - 48 0.051 0.093 2026-03-22 12:15:28,280 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.156 2026-03-22 12:15:28,352 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.009 0.040 2026-03-22 12:15:28,505 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/repair.order/web_save#repair.order.web_save HTTP/1.1" 200 - 44 0.055 0.140 2026-03-22 12:15:28,512 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.172 2026-03-22 12:15:28,530 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.128 2026-03-22 12:15:28,560 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /mail/thread/messages HTTP/1.1" 200 - 11 0.010 0.026 2026-03-22 12:15:28,619 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: tour succeeded 2026-03-22 12:15:28,622 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_repair_without_product_in_parts SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-03-22 12:15:28,748 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:28] "POST /mail/data HTTP/1.1" 200 - 36 0.060 0.067 2026-03-22 12:15:28,978 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts.browser: heap 26731844 (allocated 28139520) 2026-03-22 12:15:29,016 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Closing chrome headless with pid 35 2026-03-22 12:15:29,021 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Closing websocket connection 2026-03-22 12:15:29,026 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Terminating chrome headless with pid 35 2026-03-22 12:15:29,156 26 INFO 00760-19-0-all odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Removing chrome user profile "/tmp/tmpl5s7um7x_chrome_odoo" 2026-03-22 12:15:29,216 26 INFO 00760-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 12:15:29,224 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_01_xmlrpc_login ... 2026-03-22 12:15:29,234 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:30,318 26 INFO None odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:15:30,320 26 INFO None werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:30] "POST /xmlrpc/2/common HTTP/1.1" 200 - 16 0.012 1.080 2026-03-22 12:15:30,323 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_name_search ... 2026-03-22 12:15:30,335 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:31,742 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:31] "POST /jsonrpc#res.partner.name_search HTTP/1.1" 200 - 31 0.035 1.376 2026-03-22 12:15:31,747 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_read_group ... 2026-03-22 12:15:31,757 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:32,762 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:32] "POST /jsonrpc#res.partner.formatted_read_group HTTP/1.1" 200 - 26 0.023 0.985 2026-03-22 12:15:32,766 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_attachment_raw ... 2026-03-22 12:15:32,791 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:33,907 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:33] "POST /xmlrpc/2/object#ir.attachment.read HTTP/1.1" 200 - 22 0.031 1.089 2026-03-22 12:15:33,915 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_datetime ... 2026-03-22 12:15:33,940 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:34,971 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:34] "POST /xmlrpc/2/object#res.device.log.create HTTP/1.1" 200 - 26 0.025 1.012 2026-03-22 12:15:34,997 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:34] "POST /xmlrpc/2/object#res.device.log.read HTTP/1.1" 200 - 7 0.007 0.014 2026-03-22 12:15:35,000 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_defaultdict_marshalling ... 2026-03-22 12:15:35,005 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:36,027 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:36] "POST /xmlrpc/2/object#res.users.context_get HTTP/1.1" 200 - 11 0.005 1.018 2026-03-22 12:15:36,030 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_frozendict_marshalling ... 2026-03-22 12:15:36,196 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:37,638 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:37] "POST /xmlrpc/2/object#res.users.context_get HTTP/1.1" 200 - 13 0.012 1.432 2026-03-22 12:15:37,641 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_html_field ... 2026-03-22 12:15:38,175 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:39,237 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:39] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 21 0.027 1.042 2026-03-22 12:15:39,240 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_ir_model_search ... 2026-03-22 12:15:39,247 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:40,240 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:40] "POST /xmlrpc/2/object#ir.model.search HTTP/1.1" 200 - 21 0.015 0.981 2026-03-22 12:15:40,266 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:40] "POST /xmlrpc/2/object#ir.model.search HTTP/1.1" 200 - 1 0.003 0.015 2026-03-22 12:15:40,277 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_name_search ... 2026-03-22 12:15:40,285 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:41,380 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:41] "POST /xmlrpc/2/object#res.partner.name_search HTTP/1.1" 200 - 31 0.042 1.057 2026-03-22 12:15:41,383 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_read_group ... 2026-03-22 12:15:41,390 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:42,386 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:42] "POST /xmlrpc/2/object#res.partner.formatted_read_group HTTP/1.1" 200 - 26 0.031 0.968 2026-03-22 12:15:42,391 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_remove_control_characters ... 2026-03-22 12:15:42,844 26 INFO 00760-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:15:44,185 26 INFO 00760-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:15:44] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 22 0.019 1.325 2026-03-22 12:15:44,204 26 INFO 00760-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 12:15:44,753 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_delete ... 2026-03-22 12:15:44,815 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:44,824 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [1] 2026-03-22 12:15:44,848 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:44,855 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [2] 2026-03-22 12:15:44,889 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:44,894 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [3] 2026-03-22 12:15:44,908 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#11) from localhost 2026-03-22 12:15:44,916 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys records with IDs: [1] 2026-03-22 12:15:44,957 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'admin' (#2) from localhost 2026-03-22 12:15:44,961 26 INFO 00760-19-0-all odoo.models.unlink: User #2 deleted res.users.apikeys records with IDs: [2] 2026-03-22 12:15:45,357 26 INFO 00760-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 12, model: res.users.apikeys 2026-03-22 12:15:45,368 26 INFO 00760-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 12, model: res.users.apikeys 2026-03-22 12:15:45,373 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_disabled ... 2026-03-22 12:15:45,410 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:45,414 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [4] 2026-03-22 12:15:45,446 26 INFO 00760-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [10] 2026-03-22 12:15:45,465 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_key ... 2026-03-22 12:15:45,507 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:45,512 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [5] 2026-03-22 12:15:45,535 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-22 12:15:45,558 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-22 12:15:45,593 26 INFO 00760-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 12:15:45,608 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_renew_apikey ... 2026-03-22 12:15:45,662 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:45,669 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys.description records with IDs: [7] 2026-03-22 12:15:45,727 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:45,727 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys 'e4796bc6' generated from '86f4ae2d' 2026-03-22 12:15:45,727 26 INFO 00760-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 12:15:45,771 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#11) from localhost 2026-03-22 12:15:45,771 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Users API Keys '72817757' generated from 'e4796bc6' 2026-03-22 12:15:45,783 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#11) from localhost 2026-03-22 12:15:45,788 26 INFO 00760-19-0-all odoo.models.unlink: User #11 deleted res.users.apikeys records with IDs: [7] 2026-03-22 12:15:45,790 26 INFO 00760-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 12:15:45,815 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_trivial ... 2026-03-22 12:15:45,828 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-22 12:15:45,851 26 INFO 00760-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 12:15:45,853 26 INFO 00760-19-0-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_wrongpw ... 2026-03-22 12:15:45,865 26 INFO 00760-19-0-all odoo.addons.base.models.res_users: Login failed for login:byl from localhost 2026-03-22 12:15:45,898 26 INFO 00760-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 12:15:45,899 26 INFO 00760-19-0-all odoo.service.server: 44 post-tests in 156.65s, 12060 queries 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.tests.stats: rating: 3 tests 4.58s 972 queries 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.tests.stats: repair: 31 tests 34.15s 8919 queries 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.tests.stats: rpc: 22 tests 16.67s 1471 queries 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.tests.result: 0 failed, 0 error(s) of 44 tests when loading database '00760-19-0-all' 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.service.server: Initiating shutdown 2026-03-22 12:15:45,900 26 INFO 00760-19-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-22 12:15:46,364 26 INFO 00760-19-0-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 3 connections